body {font-size: 12px/1.5;font-family: tahoma,arial,helvetica,"Microsoft YaHei","΢���ź�","����",sans-serif; }
.login_body { 
	margin:0; padding:0; height:100%; font-family:"����";
	background-color: #F1F6F9;
	background-image: url(../images/login_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;}
.login_list{font-size:12px; color:#fff; list-style:none; position:absolute; top:100px; left:211px;}
.login_list li{padding:0 0 9px 0;}
.login_td{width:100%; height:100%; vertical-align:middle; text-align:center;}
.login_div{width:540px; height:360px; background:url("../images/login.jpg"); margin:auto; position:relative; text-align:left;}
.login_bt{width:108px; height:30px; top:240px; left:303px; position:absolute; background:url("../images/ykcx_btn.gif"); color:#fff; font-weight:bold; font-size:14px; border:0px none; cursor:pointer;}
.login_msg{top:205px; left:250px; color:red; position:absolute; font-size:12px;}

.index_top_system {
    color: #186FB6;
    display: block;
    font-family: "Microsoft YaHei","΢���ź�","����"; 
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
}

.index_top_system_title {
         line-height:14px; 
         height:14px;
         font-weight:500; 
         font-size:14px; 
         font-family:"Microsoft YaHei","΢���ź�","����"; 
         color:#186fb6; 
         word-spacing:1px;
}

.index_top_button a {color:#000000; font-size:12px; text-decoration:none; margin-top:0px; }
.index_top_button img {border:0px;}

.index_top_search {color:#000000; font-size:12px; text-align:right;}
.index_top_search_bt {width:30px; height:19px; border:0px; background:url(../images/search.png) no-repeat center; cursor:pointer;}

.index_menu {
    padding:5px;
    position:relative;
}
.index_menu span {
	height: 16px;
    left: 5px;
    position: absolute;
    top: 4px;
    width: 16px;
}
.index_menu a {
	padding-left:18px;
	color:#000000;
	text-decoration:none;
}

.table_form {width:100%; background:#84a2c6; border:0 none; font-size:12px;}
.table_form th {
	background:#E0ECFF;
	height:14px;
	font-weight:normal;
	text-align:right;
	color:#000000;
	padding:4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.table_form td {padding:4px; background:#FFF; border:0 none;}
.table_form td input{
	border:solid 1px #b7bacb;
	background-color:#FFFFFF;
}
.table_form td button {
	font-size: 12px;
	color: #15428b;
	width:52px;
	height:19px;
	background-image: url(../images/button_small.jpg);
	border:0 none;
	cursor:pointer;
	line-height:19px;
}
.table_view_form {width:100%; background:#84a2c6; border:0 none; font-size:12px;}
.table_view_form th {
	background:#E0ECFF;
	height:14px;
	font-weight:normal;
	text-align:right;
	color:#000000;
	padding:4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.table_view_form td {padding:4px; background:#FFF; border:0 none;}
.table_view_form td input{
	background-color:#FFFFFF;
	border-left: 0px; 
	border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;
}
.table_view_form td select{
	background-color:#FFFFFF;
	border-left: 0px; 
	border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;
}
.table_view_form td button {
	font-size: 12px;
	color: #15428b;
	width:52px;
	height:19px;
	background-image: url(../images/button_small.jpg);
	border:0 none;
	cursor:pointer;
	line-height:19px;
}
.form_buttons {
	width:100%;
	text-align:center;
	background-image: url(../images/form_buttons_bg.gif);
	background-repeat: repeat-x;
	height:26px;
	padding:5px;
	margin:0px;
	padding:0px;
	padding-top:3px;
}
.form_buttons button {
	font-size: 12px;
	color: #15428b;
	width:52px;
	height:19px;
	background-image: url(../images/button_small.jpg);
	border:0;
	cursor:pointer;
	line-height:19px;
}
.form_buttons input {
	font-size: 12px;
	color: #15428b;
	width:52px;
	height:19px;
	background-image: url(../images/button_small.jpg);
	border:0;
	cursor:pointer;
	line-height:19px;
}
.form_buttons a {
	font-size: 12px;
	color: #15428b;
	width:52px;
	height:19px;
	background-image: url(../images/button_small.jpg);
	border:0;
	cursor:pointer;
	line-height:19px;
}
.button_small {
	font-size: 12px;
	color: #15428b;
	width:52px;
	height:19px;
	background-image: url(../images/button_small.jpg);
	border:0;
	cursor:pointer;
	line-height:19px;
}
.button_big {
	font-size: 12px;
	color: #15428b;
	width:87px;
	height:19px;
	background-image: url(../images/button_big.jpg);
	border:0;
	cursor:pointer;
	line-height:19px;
}
a {
	text-decoration:none;
}
.module_form {
	background: #84a2c6;
	border: 0 none;
	font-size: 12px;
}

.module_form th {
	height: 14px;
	font-weight: normal;
	text-align: right;
	color: #000000;
	padding: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	min-width:60px;
	max-width:150px;
	border-top-width: 0px;
	background-color: #fff;
}

.module_form th label {
	border-bottom: 1px solid gray;
	padding-bottom:2px;
}

.module_form td {
	padding: 4px;
	background: #FFF;
	border: 0 none;
}

.module_form td input {
	border: solid 1px #b7bacb;
	background-color: #FFFFFF;
}

.module_form td input.combo-text {
	border: 0;
}

.module_form td input.dialoguewindow-text {
	border: 0;
}

.module_form td button {
	font-size: 12px;
	color: #15428b;
	width: 87px;
	height: 19px;
	background-image: url(../images/button_big.jpg);
	border: 0 none;
	cursor: pointer;
	line-height: 19px;
}

.module_div {
	background: #FFF;
	border: 0 none;
	font-size: 12px;
	position:relative;
}

.module_div .module_th {
	display:inline-block;
	height: 14px;
	font-weight: normal;
	text-align: right;
	color: #000000;
	padding: 4px;
	min-width:60px;
	max-width:150px;
	border-top-width: 0px;
}

.module_div .module_th label {
	border-bottom: 1px solid gray;
	padding-bottom:2px;
}

.module_div .module_td {
	display:inline-block;
}

.module_div .module_td input {
	border: solid 1px #b7bacb;
	background-color: #FFFFFF;
}

.module_div .module_td input.combo-text {
	border: 0;
}

.module_div .module_td input.dialoguewindow-text {
	border: 0;
}

.module_div .module_td button {
	font-size: 12px;
	color: #15428b;
	width: 87px;
	height: 19px;
	background-image: url(../images/button_big.jpg);
	border: 0 none;
	cursor: pointer;
	line-height: 19px;
}

.bg_layer{background:url(../images/layer.jpg) no-repeat center bottom}
.web_bg{ margin:0 auto; width:100%; background:url(../images/web_bg_bg.jpg) no-repeat;}
.body_bg{background:url(../images/bg.jpg) repeat-x;}

/*��ѯ�����ʽ����ʼ
 *��ʽģ���Ա���վ
 */
/*ͷ��*/
.m-nav {
	background: #efefef;
	padding: 5px 10px;
}
.m-nav a {
	text-decoration: none;
}
.m-nav .row {
	/* padding-bottom: 5px; */
}
.m-nav  .bread-crumbs {
	color: #9a9a9a;
	height:30px;
}
.m-nav  .bread-crumbs .counts {
	margin: 5px 0px;
	padding-right: 5px;
	float: right;
}
.m-nav  .bread-crumbs .nav-toggle-btn {
	background: #fff;
	position:relative;
	top:-2px;
	display: inline-block;
	padding: 5px;
	border: 1px solid #e8e8e8;
	line-height: 6px;
}
.icon-btn-arrow-up-3 {
	display: inline-block;
	background: url(../images/TB1pgnsHXXXXXcPXpXX6WZ80VXX-426-419.png);
	background-position: -215px -87px;
	width: 9px;
	height: 6px;
}
.icon-btn-arrow-down-3 {
	display: inline-block;
	background: url(../images/TB1pgnsHXXXXXcPXpXX6WZ80VXX-426-419.png);
	background-position: -295px -295px;;
	width: 9px;
	height: 6px;
}
.m-nav .bread-crumbs .crumbs-cont {
	padding-left: 5px;
	line-height: 20px;
}
.m-nav .bread-crumbs .cat-name {
	display: inline-block;
	margin: 5px 0px;
	color: #666;
}
.m-nav .bread-crumbs .cat-divider {
	padding: 0 5px;
}
.icon-btn-vbarrow {
	display: inline-block;
	background: url(../images/TB1pgnsHXXXXXcPXpXX6WZ80VXX-426-419.png);
	background-position: -416px -5px;
	width: 5px;
	height: 9px;
}
.m-nav .bread-crumbs .param-selected {
	display: inline-block;
	border: 1px solid #e8e8e8;
	color: #666;
	margin: 5px 5px 5px 0;
	padding: 0 19px 0 4px;
	height: 18px;
	line-height: 18px;
	max-width: 144px;
	vertical-align: top;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.m-nav .bread-crumbs .param-selected .close-icon {
	position: absolute;
	right: 6px;
	top: 6px;
}
.icon-btn-x {
	display: inline-block;
	background: url(../images/TB1pgnsHXXXXXcPXpXX6WZ80VXX-426-419.png);
	background-position: -169px -405px;
	width: 7px;
	height: 7px;
}
/*����*/
.m-nav .nav-panel {
	border: 1px solid #e8e8e8;
}
.m-nav .nav-block {
	border-bottom: 1px dashed #dedede;
	position: relative;
}
.m-nav .last-block {
	border: none;
}
.m-nav .nav-block .cell {
	border-left: 1px dashed #dedede;
	padding: 0px 8px;
	text-align: center;
	vertical-align: middle;
}
/*��ѯ�����ʽ������*/
::-webkit-scrollbar-track {
	background-color: #F5F5F5
}

::-webkit-scrollbar {
	width: 6px;
	height: 12px;
	background-color: #F5F5F5
}

::-webkit-scrollbar-thumb {
	background-color: #999
}